die by own hand - Espagnol Anglais Dictionnaire